perm filename SPEED.ROB[UP,DOC] blob
sn#716889 filedate 1983-06-28 generic text, type T, neo UTF8
This file contains the results of the benchmark speed tests of our KL-10
(excerpted from the DFKFB diagnostics). The first column shows the
timings on the old (now defunct) KL-10 model A cpu, the second column
those for the model B cpu now in use.
model model
A B
nsecs nsecs instruction
----- ----- -----------------
40 33 Basic clock cycle
40 34 Indexing
280 234 Indirect
320 267 Indexing and indirect
320 266 MOVEI
440 366 MOVE from AC
520 433 HRR from memory
680 466 SETOM 0
360 300 JRST
681 567 JSR
841 701 PUSHJ
520 433 ADD from memory
2440 2100 MUL (9 add/sub - 18 shifts)
5720 4650 DIV
1040 868 FIX a floating point one
1840 1530 FLTR an integer one
1880 1570 FAD (1 right shift)
2160 1800 FAD (8 shift right - 3 left)
2800 2330 FMP (7 add/sub - 14 shifts)
5720 4770 FDV
800 733 DMOVE from memory
2360 2030 DFAD (1 right shift)
2360 2030 DFAD (8 shift right - 3 left)
4840 4200 DFMP (7 add/sub - 32 shifts)
10250 8600 DFDV
1920 1600 CONO PI,
3360 2800 CONI PI,
1560 1300 DATAO APR,
1760 1470 DATAI APR,
840 567 MOVE to memory
640 533 LSH (35 places left)
760 633 LSH (35 places right)
1040 933 LSHC (71 places left)
1080 967 LSHC (71 places right)
1000 834 IBP
1440 1200 ILDB
1800 1500 IDPB
880 733 JFCL
480 400 CAI
480 400 JUMP
600 500 CAM
480 400 EQV AC to AC
520 433 EQV memory to AC
840 567 SETOB
840 700 AOS to memory
640 533 EXCH AC to AC
840 700 EXCH memory and AC
641 534 XCT
1920 1600 BLT memory to memory
1880 1570 BLT AC to memory
7220 6130 DATAI
7520 6330 DATAO